.collection {
    background-color: #f2f2f2;

    .collection-one {
        display: flex;
        flex-wrap: wrap;
        background-color: white;
        margin: 10px;

        img {
            width: 100%;
        }

        .img {
            width: 100px;
        }

        .name {
            flex: 1;
            padding: 5px;
            .p {
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
                font-weight: bold;
                line-height: 20px;
            }
            .price{
                width: 100px;
                height: 20px;
                line-height: 20px;
                text-align: center;
                border-radius: 5px;
                color: #d83a5b;
                margin-top: 35px;
                background-color: #ffe6ee;
            }
            .cancel{
                margin-left: 160px;
                border: 1px solid #ccc;
                padding: 5px;
                border-radius: 15px;
                
            }
        }
    }
}